package org.kabeja.dxf.entity;

import org.kabeja.dxf.DXFConstants;

import java.util.ArrayList;
import java.util.List;

/**
 * @author shutao
 * @since 2022/4/25 9:19
 */
public class DXFRegion extends DXFEntity {
    protected List<String> acisData = new ArrayList<>();

    public DXFRegion() {
        this.setLineType(this.getType());
    }

    @Override
    public Bounds getBounds() {
        Bounds var1 = new Bounds();
        var1.setValid(false);
        return var1;
    }

    @Override
    public String getType() {
        return DXFConstants.ENTITY_TYPE_REGION;
    }

    public List<String> getACISDATA() {
        return this.acisData;
    }

    public void appendACISDATA(String var1) {
        this.acisData.add(var1);
    }

    @Override
    public double getLength() {
        return 0.0D;
    }
}
